Mit der Codierung und dem Systemtest ist ein Projekt noch nicht abgeschlossen. Die codierte und getestete Anwendung muss noch an die Anwender verteilt werden. Zur reibungslosen Verteilung (engl. distribution) gehören die Installation und Einführung des Produkts. Arbeitsintensiv ist vor allem die Fertigstellung einer vollständigen und verständlichen Hilfe. Die projektbegleitende Vorbereitung der Bedienungs- und Entwicklerhilfe behandelt das Thema Hilfeerstellung.
Die Produktverteilung an die BenutzerInnen kann die folgenden Medien nutzen:
Ein typisches Installationsprogramm automatisiert die folgenden Aufgaben:
Entwicklungswerkzeuge bieten oft einen Verpackungsassistenten
an. Er erstellt ein
Setup-Paket, das dem Anwendungspaket beigelegt
wird. MS Office XP Developer bietet zum Beispiel einen
dedizierten Assistenten an, während etwa
InstallShield die Installation beliebiger Softwarepakete unter MS Windows
unterstützt.